English to Simple English Dictionary
memorabilia
Souvenir
Meaning for memorabilia found in 24 Languages.
Sponored Video